BoltCheckout\Bolt_Address_Helper D

Total Complexity 136
Dependencies 6
Dependents 1
Total lines 854
Lines of code 461
Logical lines of code 240
Comment lines 301
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
prepare_checkout_address_data()
C
29
23 140
validate_address()
B
38 24 58
find_matching_region()
A
50 12 32
generate_shipping_address_data()
A
53 11 19
normalize_region_name()
A
48 9 32
modify_hint_data_sent_to_bolt()
S
57 7 16
validate_address_field_requirement()
S
56 6 17
get_country_code()
S
55 5 21
get_country_name()
S
58 4 17
verify_country_code()
S
57 3 16
get_address()
S
62 3 11
get_region_code_without_encoding()
S
66 3 8
get_region_name()
S
63 3 10
get_clean_state_names()
S
66 3 7
check_if_address_contain_pobox()
S
68 3 7
check_if_address_field_required()
S
67 3 7
disable_wc_region_field_validation()
S
68 3 7
get_instance()
S
72 2 6
get_region_code()
S
70 2 6
__clone()
S
78 1 3
__wakeup()
S
78 1 3
__construct()
S
74 1 5
reset()
S
80 1 3
init()
S
75 1 4
bypass_postcode_validation_for_apple_pay()
S
82 1 3
bolt_verify_country()
S
79 1 3